table .btn-group ,table .select-group {
margin-top: 0px;
display: block;
float: left;
position: absolute;
}
.tool_btns{
    background: url("../img/images/20130329btn_background.png") repeat-x scroll 0 -2px transparent;
    border-bottom: 1px solid #CFCFCF;
    height: 45px;
    padding: 5px;
}
.tool_btns .btn-group {
margin-top: 0px;
display: block;
float: left;
position: relative;
}
.tablebtn-default{
    padding: 25px 0px 0px 0px;
    cursor: pointer;
    display: inline-block;
    width: auto;
}
.btn_allselect{
    background:  url(../img/images/10_g2_37-btnicon-02.png) 50% 0px no-repeat;
}
.btn_invertselect{
    background:  url(../img/images/10_g2_37-btnicon-03.png) 50% 0px no-repeat;
}
.btn_delete{
    background:  url(../img/images/10_g2_37-btnicon-04.png) 50% 0px no-repeat;
}
.btn_edit{
    background:  url(../img/images/10_g2_37-btnicon.png) 50% 0px no-repeat;
}
.btn_add{
    background:  url(../img/images/add.png) 50% 0px no-repeat;
}
.btn_back{
    background:  url(../img/images/back.png) 50% 0px no-repeat;
}
.btn_submit{
    background:  url(../img/images/sure.png) 50% 0px no-repeat;
}
.btn_access{
    background:  url(../img/images/access_audit.png) 50% 0px no-repeat;
}
.btn_cancel{
    background:  url(../img/images/cancel_audit.png) 50% 0px no-repeat;
}
.btn_iconname{
    padding: 0px 10px;
    line-height: 20px;
}
table{
    border: 1px solid #cfcfcf;
    width:100%; 
    border:none;
    border-spacing: 0px;
    border-collapse: collapse;
    table-layout: fixed;  
}
.content_table {

}
.content_table thead th,.edit_table thead th{
background: #e5e5e5;
border-right: 1px solid #cfcfcf;
padding: 3px 5px;
color: #6b6b6b;
text-align: left;
font-weight: normal;
border-bottom: 1px solid #cfcfcf;
line-height: 22px;
}
.content_table tbody tr,.edit_table tbody tr{
    background-color: #FFFFFF;
    line-height: 20px;
}
.content_table tbody .tr_odd,.edit_table tbody .tr_odd{
    background-color: #F2F2F2;
    line-height: 20px;
}
.content_table tbody .tr_over{
    background: #dee9f1;
}
.content_table tbody td,.edit_table tbody td {
    color: #6B6B6B;
    overflow: hidden;
    padding: 2px 5px;
    text-align: left;
    word-break: break-all;
}
.content_table tbody td.rightstyle,.edit_table tbody td.rightstyle{
width: 250px;
text-align: right;
}
.content_table .action_btn{
    margin-top: -10px;
}
/*table td拖动*/
.exTable{
    table-layout:fixed;
}
.exTable *{
    -webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;
}
.exTable th,.exTable td{
    overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
.exTable th.exTable-warp,.exTable td.exTable-warp{
    overflow:visible;white-space:normal;
}
.exTable .exTable-drag-class{
    text-align:right;
    width:10px;
    height:22px;
    margin:0px -5px 0px 0px;
    border:none;
    float:right;
    cursor:e-resize;
    /*border-right:solid #9185BE 2px;*/
    background:none;
}